package com.newasia.server.dal.entitys;

import java.io.Serializable;
import java.util.Date;

public class Monitor implements Serializable {
    private Long monitorId;

    private String monitorName;

    private String thumb;

    private Long userId;

    private Date date;

    private Date activeBeginTime;

    private Date activeEndTime;

    private Date stopSendMessEndTime;

    private Boolean isDemo;

    private Integer status;

    private Integer areaId;

    private Integer offTime;

    private String remark;

    private Boolean isPower;

    private Boolean flagDataRecord;

    private Integer msgMaxCount;

    private Date tryTime;

    private Integer monitorType;

    private String phone;

    private String projectLicense;

    private String phone2;

    private String phone3;

    private String phone4;

    private String phone5;

    private String phone6;

    private String phone7;

    private String phone8;

    private String phone9;

    private String phone10;

    private Integer isTop;

    private String lon;

    private String lat;

    private String province;

    private String city;

    private String district;

    private Integer isShowPos;

    private Integer isDelete;

    private Date endTime;

    private Integer isScan;

    private Long proId;

    private Long state;

    private String meno;

    private Integer isEnable;

    private Integer isOverdue;

    private Date smstime;

    private Integer smslevel;

    private static final long serialVersionUID = 1L;

    public Long getMonitorId() {
        return monitorId;
    }

    public void setMonitorId(Long monitorId) {
        this.monitorId = monitorId;
    }

    public String getMonitorName() {
        return monitorName;
    }

    public void setMonitorName(String monitorName) {
        this.monitorName = monitorName == null ? null : monitorName.trim();
    }

    public String getThumb() {
        return thumb;
    }

    public void setThumb(String thumb) {
        this.thumb = thumb == null ? null : thumb.trim();
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public Date getActiveBeginTime() {
        return activeBeginTime;
    }

    public void setActiveBeginTime(Date activeBeginTime) {
        this.activeBeginTime = activeBeginTime;
    }

    public Date getActiveEndTime() {
        return activeEndTime;
    }

    public void setActiveEndTime(Date activeEndTime) {
        this.activeEndTime = activeEndTime;
    }

    public Date getStopSendMessEndTime() {
        return stopSendMessEndTime;
    }

    public void setStopSendMessEndTime(Date stopSendMessEndTime) {
        this.stopSendMessEndTime = stopSendMessEndTime;
    }

    public Boolean getIsDemo() {
        return isDemo;
    }

    public void setIsDemo(Boolean isDemo) {
        this.isDemo = isDemo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public Integer getOffTime() {
        return offTime;
    }

    public void setOffTime(Integer offTime) {
        this.offTime = offTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Boolean getIsPower() {
        return isPower;
    }

    public void setIsPower(Boolean isPower) {
        this.isPower = isPower;
    }

    public Boolean getFlagDataRecord() {
        return flagDataRecord;
    }

    public void setFlagDataRecord(Boolean flagDataRecord) {
        this.flagDataRecord = flagDataRecord;
    }

    public Integer getMsgMaxCount() {
        return msgMaxCount;
    }

    public void setMsgMaxCount(Integer msgMaxCount) {
        this.msgMaxCount = msgMaxCount;
    }

    public Date getTryTime() {
        return tryTime;
    }

    public void setTryTime(Date tryTime) {
        this.tryTime = tryTime;
    }

    public Integer getMonitorType() {
        return monitorType;
    }

    public void setMonitorType(Integer monitorType) {
        this.monitorType = monitorType;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }

    public String getProjectLicense() {
        return projectLicense;
    }

    public void setProjectLicense(String projectLicense) {
        this.projectLicense = projectLicense == null ? null : projectLicense.trim();
    }

    public String getPhone2() {
        return phone2;
    }

    public void setPhone2(String phone2) {
        this.phone2 = phone2 == null ? null : phone2.trim();
    }

    public String getPhone3() {
        return phone3;
    }

    public void setPhone3(String phone3) {
        this.phone3 = phone3 == null ? null : phone3.trim();
    }

    public String getPhone4() {
        return phone4;
    }

    public void setPhone4(String phone4) {
        this.phone4 = phone4 == null ? null : phone4.trim();
    }

    public String getPhone5() {
        return phone5;
    }

    public void setPhone5(String phone5) {
        this.phone5 = phone5 == null ? null : phone5.trim();
    }

    public String getPhone6() {
        return phone6;
    }

    public void setPhone6(String phone6) {
        this.phone6 = phone6 == null ? null : phone6.trim();
    }

    public String getPhone7() {
        return phone7;
    }

    public void setPhone7(String phone7) {
        this.phone7 = phone7 == null ? null : phone7.trim();
    }

    public String getPhone8() {
        return phone8;
    }

    public void setPhone8(String phone8) {
        this.phone8 = phone8 == null ? null : phone8.trim();
    }

    public String getPhone9() {
        return phone9;
    }

    public void setPhone9(String phone9) {
        this.phone9 = phone9 == null ? null : phone9.trim();
    }

    public String getPhone10() {
        return phone10;
    }

    public void setPhone10(String phone10) {
        this.phone10 = phone10 == null ? null : phone10.trim();
    }

    public Integer getIsTop() {
        return isTop;
    }

    public void setIsTop(Integer isTop) {
        this.isTop = isTop;
    }

    public String getLon() {
        return lon;
    }

    public void setLon(String lon) {
        this.lon = lon == null ? null : lon.trim();
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat == null ? null : lat.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city == null ? null : city.trim();
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district == null ? null : district.trim();
    }

    public Integer getIsShowPos() {
        return isShowPos;
    }

    public void setIsShowPos(Integer isShowPos) {
        this.isShowPos = isShowPos;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getIsScan() {
        return isScan;
    }

    public void setIsScan(Integer isScan) {
        this.isScan = isScan;
    }

    public Long getProId() {
        return proId;
    }

    public void setProId(Long proId) {
        this.proId = proId;
    }

    public Long getState() {
        return state;
    }

    public void setState(Long state) {
        this.state = state;
    }

    public String getMeno() {
        return meno;
    }

    public void setMeno(String meno) {
        this.meno = meno == null ? null : meno.trim();
    }

    public Integer getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(Integer isEnable) {
        this.isEnable = isEnable;
    }

    public Integer getIsOverdue() {
        return isOverdue;
    }

    public void setIsOverdue(Integer isOverdue) {
        this.isOverdue = isOverdue;
    }

    public Date getSmstime() {
        return smstime;
    }

    public void setSmstime(Date smstime) {
        this.smstime = smstime;
    }

    public Integer getSmslevel() {
        return smslevel;
    }

    public void setSmslevel(Integer smslevel) {
        this.smslevel = smslevel;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", monitorId=").append(monitorId);
        sb.append(", monitorName=").append(monitorName);
        sb.append(", thumb=").append(thumb);
        sb.append(", userId=").append(userId);
        sb.append(", date=").append(date);
        sb.append(", activeBeginTime=").append(activeBeginTime);
        sb.append(", activeEndTime=").append(activeEndTime);
        sb.append(", stopSendMessEndTime=").append(stopSendMessEndTime);
        sb.append(", isDemo=").append(isDemo);
        sb.append(", status=").append(status);
        sb.append(", areaId=").append(areaId);
        sb.append(", offTime=").append(offTime);
        sb.append(", remark=").append(remark);
        sb.append(", isPower=").append(isPower);
        sb.append(", flagDataRecord=").append(flagDataRecord);
        sb.append(", msgMaxCount=").append(msgMaxCount);
        sb.append(", tryTime=").append(tryTime);
        sb.append(", monitorType=").append(monitorType);
        sb.append(", phone=").append(phone);
        sb.append(", projectLicense=").append(projectLicense);
        sb.append(", phone2=").append(phone2);
        sb.append(", phone3=").append(phone3);
        sb.append(", phone4=").append(phone4);
        sb.append(", phone5=").append(phone5);
        sb.append(", phone6=").append(phone6);
        sb.append(", phone7=").append(phone7);
        sb.append(", phone8=").append(phone8);
        sb.append(", phone9=").append(phone9);
        sb.append(", phone10=").append(phone10);
        sb.append(", isTop=").append(isTop);
        sb.append(", lon=").append(lon);
        sb.append(", lat=").append(lat);
        sb.append(", province=").append(province);
        sb.append(", city=").append(city);
        sb.append(", district=").append(district);
        sb.append(", isShowPos=").append(isShowPos);
        sb.append(", isDelete=").append(isDelete);
        sb.append(", endTime=").append(endTime);
        sb.append(", isScan=").append(isScan);
        sb.append(", proId=").append(proId);
        sb.append(", state=").append(state);
        sb.append(", meno=").append(meno);
        sb.append(", isEnable=").append(isEnable);
        sb.append(", isOverdue=").append(isOverdue);
        sb.append(", smstime=").append(smstime);
        sb.append(", smslevel=").append(smslevel);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}